<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
    </style>
</head>
<body>
    <script>
        // let i = 0;
        // for (; i < 5; i++) {
        //     for (let j = 0; j < 5; j++) {
        //          document.write("*");
        //     }
        //     document.write("<br>");
        // }

        
        
        // for (let a = 1 ; a <= 9 ; a++) {
        //     for (let b = 1 ; b <= a ; b++) {
        //         document.write(`${b} x ${a} = ${a*b}&nbsp;`)
        //     }
        //     document.write("<br>");
        // }

        // 2.打印100以内的菲波拉契数列 1 1 2 3 5 8 13...
        // let a = 0, b = 1;
        // for (let c = 1; b < 100;) {
        //     document.write(c + "&nbsp;");
        //     c = a + b;
        //     a = b;
        //     b = c;
        // }
        // document.write("<br>");

        // 3.求 1-1/2+1/3-1/4+1/5...1/100的结果
        // let num = 0;
        // let y = 0;
        // for (let i = 1 ; i <= 100 ; i++){
        //     num = 1/i;
        //     if (i % 2 == 0){
        //         num = -num;
        //     }
        //     y += num;
        // }
        // document.write(y);
        // document.write("<br>");

        // let x = 0;
        // for (let i = 1 ; i <= 100 ; i++){
        //     if (i % 2 == 0){
        //         x -= 1/i;
        //     }else{
        //         x += 1/i;
        //     }
        // }
        // document.write(x);

        // 4.三位水仙花数
        for (let num1 = 100; num1 < 1000 && num1 >= 100; num1++){
            num2 = parseInt(num1 / 100);
            num3 = parseInt(num1 / 10) % 10;
            num4 = num1 % 10;
            if (num1 == num2 ** 3 + num3 ** 3 + num4 ** 3){
                document.write(num1);
                document.write("<br>");
            }
        }
    </script>
</body>
</html>